Skip to content

[pull] master from php:master#468

Merged
pull[bot] merged 11 commits intoturkdevops:masterfrom
php:master
Oct 20, 2025
Merged

[pull] master from php:master#468
pull[bot] merged 11 commits intoturkdevops:masterfrom
php:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Oct 20, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

theodorejb and others added 11 commits October 20, 2025 10:29
This header could not previously be used due to the `uriparser/Uri.h` include,
which is required for the struct definition. Since this struct is considered an
implementation detail, we can just make it opaque, preserving type safety, but
without allowing external users to touch its contents.

Fixes #19868.
…20239)

* PHP 8.5 | UPGRADING: fix entry about new grapheme $locale parameter

1. The `grapheme_levenshtein()` function is new to PHP 8.5, so the `$locale` parameter being added does not "change" the function (in the context of changes between PHP 8.4 and 8.5).
2. The `grapheme_substr()` function has also been given the new `$locale` parameter, but was not listed in the changelog entry.

Refs:
* https://wiki.php.net/rfc/grapheme_levenshtein
* bdcea11
* https://wiki.php.net/rfc/grapheme_add_locale_for_case_insensitive
* ad75c26

* NEWS: Add missing parentheses after `grapheme_substr`

Co-authored-by: tekimen <youkidearitai+github@gmail.com>
* PHP-8.5:
  PHP 8.5 | UPGRADING: fix entry about new grapheme $locale parameter (#20239)
  uri: Make uri_parser_rfc3986.h usable for external extensions (#20173)
  Fix missing deprecation message for default case statement followed by semicolon (#20172)
The nightly matrix with an empty cache takes several hours to complete due to
the amount of jobs. This will effectively block the entire CI for the php
organization since there is an organization-wide limit of 20 jobs. Move the
cache buster job to Sunday to make it less likely for folks to fight with the
Nightly build for resources.
* PHP-8.1:
  .github: Bust the nightly CI cache on Sunday instead of Monday (#20242)
* PHP-8.2:
  .github: Bust the nightly CI cache on Sunday instead of Monday (#20242)
* PHP-8.3:
  .github: Bust the nightly CI cache on Sunday instead of Monday (#20242)
* PHP-8.4:
  .github: Bust the nightly CI cache on Sunday instead of Monday (#20242)
* PHP-8.5:
  .github: Bust the nightly CI cache on Sunday instead of Monday (#20242)
The tidy library on Windows has been updated to tidy-html5 5.6.0 which
provides tidyOptGetCategory() function and has the TidyInternalCategory
enumeration.

https://github.com/winlibs/libtidy
@pull pull bot locked and limited conversation to collaborators Oct 20, 2025
@pull pull bot added the ⤵️ pull label Oct 20, 2025
@pull pull bot merged commit 01e339d into turkdevops:master Oct 20, 2025
1 of 2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants